Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECHCROFT AVENUE Semi-Detached £56,500 25 May 2017
21 BEECHCROFT AVENUE Terraced £138,000 30 Aug 2023
33 BEECHCROFT AVENUE Terraced £16,960 17 Sep 2001